China Fines Internet Giant Alibaba For 'Abusing Its Dominant Position'